@use '/@/theme/mixins/config' as *;
@use '/@/theme/mixins/function' as *;
@use 'mixins/index.scss' as *;

// 菜单搜索
.#{$elNamespace}-autocomplete-suggestion__wrap {
  max-height: 280px !important;
}

/* scrollbar
------------------------------- */
.#{$elNamespace}-scrollbar__bar {
  z-index: 4;
}

/*用于界面高度自适应（main.vue），区分 scrollbar__view，防止其它使用 scrollbar 的地方出现滚动条消失*/
.layout-container-view .#{$elNamespace}-scrollbar__view {
  height: 100%;
}

// 自定义菜单展开图标旋转动画
.#{$elNamespace}-sub-menu {
  &.is-opened {
    & > .#{$elNamespace}-sub-menu__title {
      & > .#{$elNamespace}-sub-menu__icon-arrow {
        transform: rotateZ(180deg) !important;
      }
    }
  }
}
